package top.cardone.data.service;

import org.springframework.data.domain.Page;

import java.util.Map;

/**
 * 分页 service
 *
 * @author yaohaitao
 */
public interface PageService extends SimpleService {
	/**
	 * 分页
	 *
	 * @param page 对象
	 * @return 分页对象
	 */
	Page<Map<String, Object>> page(Object page);

	/**
	 * 分页
	 *
	 * @param page 对象
	 * @return 分页对象
	 */
	<P> Page<P> page(Class<P> mappedClass, Object page);
}
